ottoman factory - French English Dictionary